Johan VasquezJohan Vasquez
Johan Vásquez nearly joined Roma: Why the deal collapsed and why the story is not overAt three in the morning in Incheon, I was replaying a stoppage-time header. T...
VAR in V.League: The Technology Is On the Pitch, the Explanation Is Still OutsideIn the 78th minute, the referee leaves his position and runs diagonally towar...
BlizzCon 2026: Schedule, How to Watch, and the Data Gaps Nobody Has FilledNine in the morning Pacific Time, September 12, 2026, the Anaheim Convention...
European Club Cup 2026: Bayegan's 2715 Elo and the 65-Point-Per-Board ProblemBudva, 108 Teams and One Line of Elo Budva, 19 October 2026. The European Clu...
LVM 2026: Indonesia's First University Volleyball League Puts Women on an Equal StageOn 25 September 2026, in Jakarta, the organisers of Liga Voli Mahasiswa drew...
VAR Didn't Kill Vietnamese Football — The Striker's Instinct Is Dying Under the Red LightIt was the 78th minute at Hang Day Stadium, a mid-season V.League round. A...
Ateneo Crushes UE 101-74: The Loudest Win Is the Least Informative Game of UAAP Season 89 OpeningAn 18-year-old rookie scored 19 points inside the first half. A lead guard...
An Se-young and Five Records at the 2026 Asian Games: How One Player Alone Is Reshaping the Women's Singles OrderOn September 29, 2026, at the Aichi-Nagoya arena, the scoreboard showed two...
Counting Stances in Chuncheon: Vietnam's Collective Poomsae Medal StructureOn the training mat of Vietnam's poomsae squad in Ho Chi Minh City, I sat at...
Tuna Swim Club's Job Description: The Skeleton of a Swimming ProgramOne Hundredth of a Second and One Architectural Error For years, sitting in t...
Thailand's 2026 Asian Men's Volleyball Quarterfinal Exit: A Defeat That Was Priced WrongThe score stopped at 24-26. The ball hit the floor on Thailand's side, and wh...
V.League after a golden season: The transfer window and the price of beliefThree weeks after the second leg of the 2026 ASEAN Cup final in Bangkok, I...
Substitution at 3-6, a 12-point run, and the data void behind Vietnam's women's sepak takraw winThe scoreboard read 3-6. Nine rallies into the first game of the women's...
The Transfer Window Does Not Shape the Meta: The Patch Is the Invisible Referee of Every DealOn the night of the 2026 LCK Summer final, when Longzhu Gaming defeated SKT T...
44 Names, Four Nations League Matches: Klopp Opens an Audit Inside the Germany SquadThe squad was published on an afternoon with no cameras, no red carpet, no...
Ramón Morales speaks out: Armando González deserves Europe, and Milito's wingback system is the launchpadWhen the final whistle of the recent Liga MX season had barely faded, a young...
15/16 Board Points in Samarkand: When One Chess Report Tells Two Stories at OnceIn Samarkand, after Round 4, the United States women's team board score stand...
1m90, 19 years old and a new passport: Is Williams Minh Hoang the real answer for Vietnam's attack?On September 18, at the Ho Chi Minh City Department of Justice, a young man...
Suhl Wins German Supercup: Three Two-Point Sets and Five Dresden Set Points Left BehindSet two, Dresden led 17-11 and held five set points in hand. None of them...
Asian Games 2026: Day 1 of Badminton Sees the Defending Men's Doubles Champions Crash OutThe opening day of the individual badminton events at the 2026 Asian Games,...
